head physician - German English Dictionary